/* styles adopted from Nidahas - Forms markup and CSS (http://nidahas.com/2006/12/06/forms-markup-and-css-revisited/) */
/* Form styles */
div.form-container { margin: 5px; padding: 5px;}
 
p.legend { margin-bottom: 1em; }
p.legend em { color: #C00; font-style: normal; }
 
div.form-container div.controlset {display: block; float:left; width: 100%; padding: 0.25em 0;}
 
div.form-container div.controlset label, 
div.form-container div.controlset input,
div.form-container div.controlset div { display: inline; float: left; }
 
div.form-container div.controlset label { width: 10px;}